luggage trailer - German English Dictionary